.fd_left { float: left; }
.fd_right { float: right; }
.ul_sx .yi_che { margin: 0 3px 0 3px; }
ul { list-style: none; }
.select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 7px;
}
.span_text {
    display: block;
    position: absolute;
    left: -20px;
    width: 16px;
    height: 16px;
    text-align: center;
    line-height: 16px;
    font-size: 12px;
    color: #fa5959;
    border: 1px solid #fa5b5b;
    border-radius: 16px;

}
.span_text.on {
    border: 1px solid #9935fe;
    color: #9935fe;
}


.table>tbody>tr>td, .table>tbody>tr>th { vertical-align: middle; text-align: center; word-wrap:break-word; word-break:break-all;}
.table>thead>tr>th { text-align: center; vertical-align: inherit; }
.table.w_table>tbody>tr>td { text-align: center; vertical-align: inherit; }
.button_tc { float: left; padding: 6px 5px; }
.button_tc:hover { color: #00aced; }
.gua_bi li {display: none; }
.ul_sx { margin-top: 10px; }
.ul_sx li i { margin-right: 5px }
.ul_sx li span { cursor: pointer }
.div_button { width: 100%; text-align: center; }
.div_button  button { width: 80px; height: 30px; }
.cx_block { display: none; }

.list_down .do_con { display: none; }
.list_down .do_con.on { display: block; }
.list_down .do_con ul { padding: 0; }
.list_down .do_con li { float: left; width: 24%; height: auto; margin: 0 0 0 1%; cursor: pointer; }
.list_down .do_con li img { width: 100%; }
.img_block { display: none; position: fixed; top:0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.5); z-index: 1000; }
.img_shut {  position: absolute; top:0; left: 0; right: 0; bottom: 0; z-index:-1; }
.img_block img { width: 60%; margin:10% 0 0 20%; }
.nav_Location { position: relative;  }
.sub_Location { display: none; position: absolute; top:40px; right:0;padding: 7px 10px 3px 10px;; border: 2px solid #E6E9ED; background: #fff; }
.modal_button { position: absolute; right: 0; z-index: 1000 }
.modal_button button { margin: 0; }
#map{
    position: relative;
    height: 200px;
    border:1px solid #3473b7;
}
input { outline: none; }
.in_block { text-align: left;   }
input.in_block { text-align: center; border: 0  }

.next_step { display: none; width: 100%;}
.next_step .form-group { width: 100%; margin-bottom: 10px; }
.location input { text-align: center; }

.location { position: relative; }
.up_upload { position: absolute; top:0; left:0; right: 0; bottom: 0; opacity:0; z-index: 100;  cursor: pointer; }

.bu_hover { position: relative; }
.bu_hover span { margin: 0; }
.bu_hover ul { position: absolute; top: 0; padding-left: 5px; display: none; z-index: 1000 }
.bu_hover:hover ul { display: block; }

.hei_rig { margin-top: 9px; text-align: center; }

.edit_region { display: none; }


/*点击放大*/
.Play_area {
    display: none;
    position: fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background: rgba(0,0,0,.5);
    z-index: 1000;
}
.this_area {
    position: absolute;
    top:10%;
    left:50%;
    width: 60%;
    height: auto;
    margin:0 0 0 -30%;
}
.this_area .area_block {
    width: 100%;
    height: auto;
}




















